Dominic TanDominic Tan
Six rule sets, one cue: where billiards keeps misreading its own dataA final at the Crucible takes up to 35 frames and two days. Four miles away, ...
Nagoya 2026 closes: the 75-year cycle of the Asian Games faces a turning pointOn the evening of October 4, 2026, in Nagoya, the flag of the Olympic Council...
One Punch on a Football, Three Massive Fixtures: Chelsea's Gamble on a 21-Year-Old GoalkeeperThe moment Emiliano Martinez sprinted off his line, launched himself to punch...
Thuy Linh, the Aichi–Nagoya 2026 Asian Games and Vietnam's Badminton Medal EquationFour semifinal spots in women's singles at the most recent Asian Games went t...
India Women's Badminton Team Exits Asian Games 2026 Quarter-Finals: Two Winnable Games and the Depth Gap with JapanAt the 2026 Asian Games in Aichi-Nagoya, Japan, the India women's badminton...
The Invisible Money Between Two Accounting Lines of the Transfer MarketIn June 2026, Real Madrid announced the arrival of Kylian Mbappé on a free...
The Unread Gap Inside Vietnamese Football DataThat night in Nagoya, I opened my laptop at two in the morning to prepare a...
ISL 2026/27 Kicks Off: Bengaluru FC vs SC Delhi Open, FC Goa vs Chennaiyin FC FollowAt 7:30 pm local time in Bengaluru, the ball rolled on the Sree Kanteerava...
Table Tennis England Launches Technical Officials Academy: Seven Regional Hubs, Zero Published TargetsSeven regional academies across England, a pathway from a Level 1 qualificati...
Del Toro's One Second: When the Quietest Drumbeat Echoes Toward LombardiaI keep an old habit: noting the moment wheels cross the final line at a world...
Bournemouth, four surrendered leads and the void Alex Scott leaves behindIn four different matches this season, Bournemouth entered the closing stretc...
Thuy Linh and the Asiad Equation: The Medal Is Not in Her WristLate at night in an arena, after the stands go quiet, what remains is the...
Billiards Tour 2 HBSF Cup MIN Table 2026: Nguyen Tu Trinh Reaches Carom 3-Cushion Quarterfinals, Tran Quyet Chien Lands in Group COn 9 September 2026, at the carom 3-cushion table of the Billiards Tour 2 HBS...
The £1.5m Parallel Salary and Social Media's Trial Without a JudgeThe £1.5m Parallel Salary and Social Media's Trial Without a Judge "Did you...
Nine Dimensions of Analysis, Not a Single Fact: How Football's Industry Fools Itself With Empty FrameworksLast August, a colleague sent me a nine-dimension analysis of a Bundesliga 2...
Asian Games 2026: Satwik-Chirag and the Collapse Curve of a Dominant PairGame one ended in 20 minutes, 21-12. Game two lasted 24 minutes, lost 19-21....
World Table Tennis Before the Chinese Wall: The Gap Lies Outside the FrameOn July 26, 2026, in Tokyo, Olympic table tennis produced a rare data point:...
Women's Volleyball at Asiad 20: A 3-0 Final and a 3-2 Semifinal Cannot CoexistI stayed at the Nagoya arena for twenty more minutes after the final whistle ...
Lando Norris, Lance Stroll and the Controversial Clip in Singapore: When the Real Story Lies Off the TrackLando Norris, Lance Stroll and the Controversial Clip in Singapore: When the...
Mike James and Four Absent Names: EuroLeague 2026-27 Round 1 Shaped by the Injury ListOn Thursday and Friday, the EuroLeague opens its 2026-27 season with ten game...
Nagoya 2026 closes: the 75-year cycle of the Asian Games faces a turning pointOn the evening of October 4, 2026, in Nagoya, the flag of the Olympic Council...
One Punch on a Football, Three Massive Fixtures: Chelsea's Gamble on a 21-Year-Old GoalkeeperThe moment Emiliano Martinez sprinted off his line, launched himself to punch...
Thuy Linh, the Aichi–Nagoya 2026 Asian Games and Vietnam's Badminton Medal EquationFour semifinal spots in women's singles at the most recent Asian Games went t...
India Women's Badminton Team Exits Asian Games 2026 Quarter-Finals: Two Winnable Games and the Depth Gap with JapanAt the 2026 Asian Games in Aichi-Nagoya, Japan, the India women's badminton...
The Invisible Money Between Two Accounting Lines of the Transfer MarketIn June 2026, Real Madrid announced the arrival of Kylian Mbappé on a free...
The Unread Gap Inside Vietnamese Football DataThat night in Nagoya, I opened my laptop at two in the morning to prepare a...
ISL 2026/27 Kicks Off: Bengaluru FC vs SC Delhi Open, FC Goa vs Chennaiyin FC FollowAt 7:30 pm local time in Bengaluru, the ball rolled on the Sree Kanteerava...
Table Tennis England Launches Technical Officials Academy: Seven Regional Hubs, Zero Published TargetsSeven regional academies across England, a pathway from a Level 1 qualificati...
Del Toro's One Second: When the Quietest Drumbeat Echoes Toward LombardiaI keep an old habit: noting the moment wheels cross the final line at a world...
Bournemouth, four surrendered leads and the void Alex Scott leaves behindIn four different matches this season, Bournemouth entered the closing stretc...
Thuy Linh and the Asiad Equation: The Medal Is Not in Her WristLate at night in an arena, after the stands go quiet, what remains is the...
Billiards Tour 2 HBSF Cup MIN Table 2026: Nguyen Tu Trinh Reaches Carom 3-Cushion Quarterfinals, Tran Quyet Chien Lands in Group COn 9 September 2026, at the carom 3-cushion table of the Billiards Tour 2 HBS...
The £1.5m Parallel Salary and Social Media's Trial Without a JudgeThe £1.5m Parallel Salary and Social Media's Trial Without a Judge "Did you...
Nine Dimensions of Analysis, Not a Single Fact: How Football's Industry Fools Itself With Empty FrameworksLast August, a colleague sent me a nine-dimension analysis of a Bundesliga 2...
Asian Games 2026: Satwik-Chirag and the Collapse Curve of a Dominant PairGame one ended in 20 minutes, 21-12. Game two lasted 24 minutes, lost 19-21....
World Table Tennis Before the Chinese Wall: The Gap Lies Outside the FrameOn July 26, 2026, in Tokyo, Olympic table tennis produced a rare data point:...
Women's Volleyball at Asiad 20: A 3-0 Final and a 3-2 Semifinal Cannot CoexistI stayed at the Nagoya arena for twenty more minutes after the final whistle ...
Lando Norris, Lance Stroll and the Controversial Clip in Singapore: When the Real Story Lies Off the TrackLando Norris, Lance Stroll and the Controversial Clip in Singapore: When the...
Mike James and Four Absent Names: EuroLeague 2026-27 Round 1 Shaped by the Injury ListOn Thursday and Friday, the EuroLeague opens its 2026-27 season with ten game...
